Mobile
Log In Sign Up
tout-puissant
 adj.  all powerful, almighty, omnipotent  detail>>
tu es
you are  detail>>
puissant
 adj.  powerful, strong, forcible; potent, mighty; stout  n.  powerful, for...  detail>>
que diable fais-tu
what the devil are you doing  detail>>
tout ce que
 pron.  whatever  detail>>